ocean weather station - German English Dictionary